Big Huge Thesaurus

Cannabis indica

noun

sounds kind of like